/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package Modelo;

import java.sql.ResultSet;
import java.sql.SQLException;

/**
 *
 * @author SAW
 */
public class PedidoDetalles {
    private String consecutivoPedido;
    private int itemNo;
    private String codigoProducto;
    private double valorUnitario;
    private double cantidadSolicitada;

    public PedidoDetalles() {
    }

    public PedidoDetalles(String consecutivoPedido,int itemNo, String codigoProducto, double cantidadSolicitada, double valorUnitario) {
        this.consecutivoPedido = consecutivoPedido;
        this.itemNo=itemNo;
        this.codigoProducto = codigoProducto;
        this.valorUnitario = valorUnitario;
        this.cantidadSolicitada = cantidadSolicitada;
    }

    public int getItemNo() {
        return itemNo;
    }

    public void setItemNo(int itemNo) {
        this.itemNo = itemNo;
    }

    public double getCantidadSolicitada() {
        return cantidadSolicitada;
    }

    public void setCantidadSolicitada(double cantidadSolicitada) {
        this.cantidadSolicitada = cantidadSolicitada;
    }

    public String getCodigoProducto() {
        return codigoProducto;
    }

    public void setCodigoProducto(String codigoProducto) {
        this.codigoProducto = codigoProducto;
    }

    public String getConsecutivoPedido() {
        return consecutivoPedido;
    }

    public void setConsecutivoPedido(String consecutivoPedido) {
        this.consecutivoPedido = consecutivoPedido;
    }

    public double getValorUnitario() {
        return valorUnitario;
    }

    public void setValorUnitario(double valorUnitario) {
        this.valorUnitario = valorUnitario;
    }
    
    public static PedidoDetalles load( ResultSet rs )throws SQLException
     {
        PedidoDetalles pedidoNuevo=new PedidoDetalles();
        pedidoNuevo.setConsecutivoPedido(rs.getString(1));
        pedidoNuevo.setCodigoProducto(rs.getString(2));
        pedidoNuevo.setCantidadSolicitada(rs.getDouble(4));
        pedidoNuevo.setValorUnitario(rs.getDouble(3));

        return pedidoNuevo;
     }


}
